Controlled release facilities - Alemán Inglés Diccionario